synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяВеб Сервер + PHP / MySQL › router+synology+wordpress

router+synology+wordpress

suvorovsergey73 · 27.03.2012

Помогите разобраться,хочу сделать свой первый сайт на wordpress,столкнулся со следующей проблеммой.

ds1511+ подключен к роутеру netgear wnr3500l,настройки роутера сделаны и проброшены порты,с нета мой друг запросто заходит на мою пробную страничку по адресу 81----/wordpress,на страничке есть кнопка перехода на другую страничку,и если он на эту кнопку нажимает,то пишет что невозможно загрузить страницу по адресу 192.168.10.5 т.е получается что вторая страница имеет внутренний ip адрес сервера. Немогу понять,где что нужно настроить,может нужно настроить как-то wordpress на мой внешний статический ip,но как это сделать я не знаю. Прошу прощения за мою безграмотность в изложении проблеммы,но я начинающий в этом деле.

С уважением Сергей.

suvorovsergey73 · 28.03.2012

ну что подсказать не кому

mowgli · 28.03.2012

вы правельно все поняли

psix · 28.03.2012

А чем не устраивает штатный блог в photostation ?

lifecom · 28.03.2012

Где-то в настройках Wordpress-a

suvorovsergey73 · 29.03.2012
А чем не устраивает штатный блог в photostation ?

а разве в photostation можно прикрутить интернет магазин?

дело все в том,что под wordpress куча плагинов типа корзина итп.

SergeS · 29.03.2012
а разве в photostation можно прикрутить интернет магазин?

дело все в том,что под wordpress куча плагинов типа корзина итп.

 

Понятно...

mowgli · 29.03.2012

если чета в продакшене отвалится тоже будете в форум писать?

suvorovsergey73 · 29.03.2012
если чета в продакшене отвалится тоже будете в форум писать?

На вопрос отвечать вопросом?

Может лучше подскажите чайнику.

mowgli · 30.03.2012

наймите спеца

suvorovsergey73 · 31.03.2012

согласен,пойду к спецам

bober · 04.04.2012
...сайт на wordpress...на страничке есть кнопка перехода на другую страничку,и если он на эту кнопку нажимает,то пишет что невозможно загрузить страницу по адресу 192.168....

Сергей,

Ваша как выражаетесь "проблема", к настройкам Synology не относится.

А находится в зоне работы с WordPress'ом, т.к. на пробную то страничку ваш друг запросто заходит. Т.е. Вам надо "курить" приёмы творчества в WordPress'е, ну или как тут уже посоветовали наймите спеца.

Тем не менее, касаемо Вашего вопроса о невозможности загрузить другую страничку, подсказать что либо конкретное кроме как проверить в WP верность адреса ссылки на на эту другую страничку, не предоставляется возможным. Т.к. не понятно как вы делали кнопку перехода? (да и делали ли её вообще ? или она уже была в шаблоне ?); о какой другой страничке глаголите - стандартно существовавшей в шаблоне WP или о созданной дополнительно Вами? И т.д.

AcckiyGerman · 05.07.2012

Проблема существует из-за того, что WordPress, когда создает ссылки на свои элементы (статьи, картинки и т.д.) вставляет в них тот адрес, который записан в его настройках, как адрес сервера (например http://192.168.0.100/yoursite/ http://192.168.0.100/yoursite/somepicture.jpg и т.д.).

А что самое неприятное - этот адрес сервера невозможно изменить на твой внешний IP (ну или там домен) типа (http://11.22.33.44/ или http://yoursite.com/) в панели настроек WP - выскакивает ошибка - "данный URL неправильный" .

 

Откуда WP берет список правильных URL - то ли из настроек IP интерфейса (который естественно локальный, ведь естественно NAS стоит за роутером, а не напрямую в интернет смотрит), а скорее из файла конфигурации apache - я не разбирался.

Проблему решил один мой друг - кодер. Влез в mysql базу и заменил там все локальные адреса на глобальные - что тоже неправильно, т.к. сайт перестал работать в локальной сети :) , и невозможно будет сменить адрес сервера из админки.

 

Но в любом случае, проблема имеет место, средствами GUI самого NAS и установленного на него WordPress она не решается, что противоречит официальной позиции Synology, как производителя устройств с очевидными и легкими настройками. поэтому:

 

Или не добавлять в репозиторий программ synology пакеты, которые невозможно настроить обычному пользователю без ныряния в консоль и помощи специалистов.

Или все таки оказывайте на форуме помощь новичкам немного больше, чем стебом над отсутствием у него специфических знаний.

 

 

-------------------------добавлено 9-го июля 2012--------------

Установил на Synology пакет WordPress с официального сайта (по инструкции WordPress и c использованием gui средств Synology) - такой проблемы нет (в панели администрирования WP можно указать любой адрес сайта).

Doctor Synology · 06.07.2012

 

Спасибо за замечание, передам в Synology.

pavel.pimenov · 16.08.2013
Установил на Synology пакет WordPress с официального сайта (по инструкции WordPress и c использованием gui средств Synology) - такой проблемы нет (в панели администрирования WP можно указать любой адрес сайта).

 

А можно подробнее что за гуи средства?

и какую версию ставили?

 

pavel.pimenov · 16.08.2013

У меня тоже не получается на внешку блог высунуть пока.

сделал виртуальных хост и натравил его на папку wordpress

 

http://www.flickr.com/photos/96019675@N02/9523629496/

 

Но блог открывается снаружы криво

http://www.oracle-partisan.ru/

 

При этом в локалке все нормально

http://192.168.1.4/wordpress/

 

http://www.flickr.com/photos/96019675@N02/9520840845/

 

Кто знает как это правильнее поправить?

 

xsacha · 19.08.2013

открывается криво, потому часть ссылок ищется по адресу http://192.168.1.4/wordpress/feed - которого клиенты не видят

Для правильной работы wp требуется правильно настроить httpd-vhosts.conf.

Если у вас ссылается на http://192.168.1.4 вы скорее всего переносили настроенный wp на хост или развернули wp через внутреннию сеть, а потом дали доступ из интернета и не перенастроив ЧПУ, перенастроить можно либо через базу либо через специальный плагин

Одно временно настроить на втнутреннию сеть и на интернет нельзя, надо что то выбрать одно, но если настроин правильно маршрутизатор будете заходить и из интернета и из внутренней сети. Для этого как минимум надо подцепить к NAS доменное имя, в противном случает работает вовнутренней сети все будет, подцепите доменное имя придется перенастраивать все ЧПУ.

 

Да кстати вышла версия WP 3.6

 

Попробуй плагин velvet-blues-update-urls

pavel.pimenov · 19.08.2013

 

Спасибо попробую плагином заменить.

Можно уточнить как сделать - "Для этого как минимум надо подцепить к NAS доменное имя" ?

и что такое ЧПУ?

а WP 3.6 самому обновлять? или его NAS через какое-то время предложил обновить в центре пакетов?

 

pavel.pimenov · 19.08.2013
открывается криво, потому часть ссылок ищется по адресу http://192.168.1.4/wordpress/feed - которого клиенты не видят

Для правильной работы wp требуется правильно настроить httpd-vhosts.conf.

Попробуй плагин velvet-blues-update-urls

 

Плагин ничего не заменил

http://www.flickr.com/photos/96019675@N02/9546120345/

 

а httpd-vhosts.conf как настраивать и чем он правится?

виртуальные хосты ведь через гуй настраиваются или там что-то сожнее и нужна консоль?

 

 

xsacha · 20.08.2013

1. К статическому IP или динамическому через сервисы dyndns подключаешь доменное имя, настраиваешь его в httpd-vhosts.conf, если к нему есть доступ в маем случае через консоль настраивается, если один сайт будет можно httpd-vhosts.conf не раскомментировать и все прописать в файле конфиге в самом низу

 

2. ЧПУ - это человеко понятные ссылки, в вашем случае просто ссылки которые должны быть одинаковые везде в противном случае будет, то что у вас.

 

3. NAS в WP нечего общего не имеет, кроме того что там на NAS находится сам движок WP, чтобы WP обновить надо зайти в админ панель WP и там во вкладке обновления будет информация что доступно обновление.

 

4. В плагине можно выставить везде галки кроме последней строки, если вы переносили WP с локального ПК, то можно попробовать обновить постоянные ссылки в настройках WP и последнее, если нечего непомогло, можно http://192.168.1.4 поискать в базе mysql и заменить их вручную на нужное начала. Да это все может не помочь если в шаблоны пути написаны вручную, такое тоже бывает прописывают чтобы уменьшить количество запросов к базе, тогда надо смотреть файл в шаблоне index.php

 

Да и последнее я все рассказываю по аналогии со своим нас (thecus), как у вас выглядит админка NAS я незнаю, но на настройки WP это не как не влияет, просто я не смогу дельно сказать куда вам заходить.